iT邦幫忙

DAY 27
0

初探網站自動化測試系列 第 27

整合至 CI server 之五 (Geb Day 27)

  • 分享至 

  • xImage
  •  

## 初始化資料庫
常常有時候測試失敗,未必是程式邏輯有關,而是跟資料庫存在髒資料有關,所以在做一個完整測試之前,我們會需要清空資料庫的值,在匯入系統預設。通常我們會維護一份初始化用的SQL檔,我們可以把這個一系列的動作,也建立一個Job執行,並將這個專案設為自動化測試專案的上層專案,確保測試時,資料庫都是乾淨單純的。

設定 SSH server

* 管理 Jenkins -> 設定系統 -> Publish over SSH

建立清除資料庫的 Jobs

* 新增作業 -> 設定作業名稱 -> 建立 FreeStyle 軟體專案

設定清除資料庫的 Jobs

* 設定初始化資料庫 sql 檔,放置的 SVN 或 Git 路徑
* 選取資料庫所在的 SSH server
* 設定要傳送的 sql 檔檔名
* 設定 sql 匯入指令


上一篇
整合 Spira Test 之二 (Geb Day 26)
下一篇
Modules (Geb Day 28)
系列文
初探網站自動化測試30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言